package com.sonic.dto.ws.services.settings;

import java.io.Serializable;

@SuppressWarnings("serial")
public class MQSettingsResponse implements Serializable {

	/**
	 * User settings status message.
	 */
	private String settingsStatusMsg;
	
	/**
	 * User settings status code.
	 */
	private int settingsStatusCode;
	
	/**
	 * User's settings:
	 */
	private MQUserSettings userSettings;
	
	/**
	 * All settings:
	 */
	private MQAllSettings allSettings;
	
	public MQSettingsResponse() { }	

	public MQSettingsResponse(String settingsStatusMsg, int settingsStatusCode, MQUserSettings userSettings, MQAllSettings allSettings) {
	    super();
	    this.settingsStatusMsg = settingsStatusMsg;
	    this.settingsStatusCode = settingsStatusCode;
	    this.userSettings = userSettings;
	    this.allSettings = allSettings;
    }
	
	public MQUserSettings getUserSettings() {
    	return userSettings;
    }

	public void setUserSettings(MQUserSettings userSettings) {
    	this.userSettings = userSettings;
    }

	public String getSettingsStatusMsg() {
    	return settingsStatusMsg;
    }

	public void setSettingsStatusMsg(String settingsStatusMsg) {
    	this.settingsStatusMsg = settingsStatusMsg;
    }

	public int getSettingsStatusCode() {
    	return settingsStatusCode;
    }

	public void setSettingsStatusCode(int settingsStatusCode) {
    	this.settingsStatusCode = settingsStatusCode;
    }

	public MQAllSettings getAllSettings() {
    	return allSettings;
    }

	public void setAllSettings(MQAllSettings allSettings) {
    	this.allSettings = allSettings;
    }	
}